package com.kaili.basic.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Desc: 设备信息汇总VO
 * @author: zhouyijian
 * @Time: 2019/7/31 20:52
 * @Copyright: © 2018 杭州凯立通信有限公司 版权所有
 * @Warning: 本内容仅限于公司内部传阅, 禁止外泄或用于其它商业目的
 */
@Data
public class DeviceSumVO implements Serializable {

    private static final long serialVersionUID = 8287293531346743014L;

    @ApiModelProperty("设备总数")
    private Integer deviceTotal;

    @ApiModelProperty("在线设备")
    private Integer deviceOnLineTotal;

    @ApiModelProperty("告警设备")
    private Integer deviceWarnTotal;

    @ApiModelProperty("设备平台")
    private List<DeviceVO> devicePlatformTotal;

    @ApiModelProperty("脱离管控")
    private Integer deviceOutControllerTotal;

    @ApiModelProperty("型号分布")
    private List<DeviceVO> deviceModelMap;

    @ApiModelProperty("设备状态")
    private List<DeviceVO> deviceStatus;

    @ApiModelProperty("破解设备")
    private Integer deviceBreakTotal;

    @ApiModelProperty("设备在线分布图")
    private List<DeviceVO>deviceOnlineMap;

}
